power electrode - German English Dictionary